<h1>SolidFill</h1>

<p>SolidFill defines a solid colour that is used to fill an enclosed area in a 
shape.</p>

<table>

<tr>
<th>Field</th>
<th>Type</th>
<th>Size</th>
<th>Description</th>
</tr>

<tr>
<td nowrap valign="top">type</td>
<td nowrap valign="top">unsigned int</td>
<td nowrap valign="top" align="right">8</td>
<td>Identifies the type of fill when encoded into an array of fill styles.
Solid Fills are identified by 0.</td>
</tr>

<tr>
<td nowrap valign="top">color</td>
<td nowrap valign="top">Color</td>
<td nowrap valign="top" align="right">&nbsp;</td>
<td>The colour used to fill the area of the shape.</td>
</tr>

</table>

<p>Fill styles are selected using ShapeStyles and are referenced by 
their ordinal position in the array of available styles. The ordinal position 
in the array is used, which starts at 1, rather than the index (which starts at 
0). An index of 0 is used to specify that a fill style is not selected and so
 the existing fill style is used.</p>
 
<p>Whether transparency information is encoded in the Color depends on the type
of shape which the fill style is used in. DefineShape and DefineShape2 do not 
support transparency but DefineShape3 does.

<h2>History</h2>

<p>SolidFill represents the FillStyle structure from the Macromedia 
Flash (SWF) File Format Specification. It was introduced in Flash 1.</p>
